.wifi-devices {
  width: 100%;
  .wifi-devices-content {
    width: 100%;
    .wifi-devices-content-item {
      width: 100%;
      padding: 0 32rpx;
      box-sizing: border-box;
      .wifi-devices-title {
        margin: 50rpx 0;
        text {
          font-weight: 600;
          font-size: 32rpx;
          color: #101010;
          padding: 50rpx 0;
          box-sizing: border-box;
        }
      }
      .wifi-devices-list {
        width: 100%;
        .list-item {
          width: 100%;
          margin: 30rpx 0;
          display: flex;
          align-items: center;
          justify-content: space-between;
          .list-item-left {
            width: 400rpx;
            display: flex;
            align-items: center;
            .list-item-left-icon {
              flex-shrink: 0; /* 禁止元素缩小 */
              width: 76rpx !important;
              height: 76rpx !important;
              background: #f8f8f8;
              border-radius: 50%;
              display: flex;
              align-items: center;
              justify-content: center;
              img {
                width: 44rpx;
                height: 44rpx;
              }
            }
            .left-text {
              width: 100%;
              display: flex;
              flex-direction: column;
              padding-left: 20rpx;
              box-sizing: border-box;
              .left-text-top {
                text:nth-of-type(1) {
                  font-size: 32rpx;
                  color: #101010;
                  padding: 5rpx 0;
                  box-sizing: border-box;
                }
                text:nth-of-type(2) {
                  width: 68rpx;
                  height: 36rpx;
                  background: #feecec;
                  border-radius: 10rpx;
                  font-size: 24rpx;
                  color: #e90800;
                  margin-left: 20rpx;
                }
              }
              .left-text-bottom {
                display: flex;
                align-items: center;
                img {
                  width: 20rpx;
                  height: 20rpx;
                  margin-right: 10rpx;
                }
                text {
                  font-size: 24rpx;
                  color: #999;
                }
              }
            }
          }
          .list-item-right {
            width: 20%;
            .list-item-right-btn {
              width: 144rpx;
              height: 64rpx;
              background: #f5f5f5;
              border-radius: 28rpx;
              display: flex;
              align-items: center;
              justify-content: center;
              img {
                width: 26rpx;
                height: 22rpx;
              }
              text {
                font-size: 28rpx;
                color: #101010;
                padding-left: 14rpx;
              }
            }
            .connected{
              text{
                color: #1E74FD;
                padding-left: 0;
              }
            }
          }
        }
      }
    }
  }
}
